double ended queue - Turkish English Dictionary